Ongoing tension in the Middle East is contributing to oil price upsides, but is not the main factor influencing futures market sentiment just yet.
Ongoing tension in the Middle East is contributing to oil price upsides, but is not the main factor influencing futures market sentiment just yet.